package cn.parllay.dingdangproject.entity;

import java.io.Serializable;
/**
 * @ClassName:  BaseMsg   
 * @Description:Message基类  
 * @author: JiangShuai 
 * @date:   2018年1月11日 下午2:53:53     
 * @Copyright: 2018 dingdian.parllay.cn Inc. All rights reserved. 
 * 注意：本内容仅限于叮当一下(北京)信息技术有限公司内部传阅，禁止外泄以及用于其他的商业目
 */
public class BaseMsg implements Serializable {

	//必须实现序列,serialVersionUID 一定要有,否者在netty消息序列化反序列化会有问题，接收不到消息！！！
	private static final long serialVersionUID = -4439226761842275240L;
	
	private MsgType type;
    //必须唯一，否者会出现channel调用混乱
    private String clientId;
 
    //初始化客户端id
    public BaseMsg() {
        this.clientId = Constants.getClientId();
    }
 
    public String getClientId() {
        return clientId;
    }
 
    public void setClientId(String clientId) {
        this.clientId = clientId;
    }
 
    public MsgType getType() {
        return type;
    }
 
    public void setType(MsgType type) {
        this.type = type;
    }

}
